Luhn formülü, banka kartları, kredi kartları, vergi kimlik numaraları gibi çeşitli tanımlayıcı numaralardaki doğruluğu kontrol etmek için kullanılan bir matematiksel formüldür. Bu formül, ilk olarak 1950'lerde IBM mühendisi Hans Peter Luhn tarafından geliştirilmiştir.
Luhn formülü, verilen bir sayı dizisinin doğruluğunu kontrol etmek için yanlış karakterlerin veya hatalı girdilerin tespit edilmesine yardımcı olmak için kullanılır. Formül, tüm sayıları tek sayılı ve çift sayılı gruplara ayırır, ardından tek sayılı grupların toplamını çift sayılı grupların toplamıyla toplar. Bu toplamın son rakamının 10'a bölümünden kalan 0 ise, sayı dizisi doğrudur.
Örneğin, bir kredi kartı numarası için Luhn formülü aşağıdaki şekildedir:
Luhn formülü, yanlış girdilerin tespit edilmesine yardımcı olmak için kullanılan bir araçtır ve bir sayı dizisinin doğruluğunu garanti etmez. Ancak, hatalı girdileri tespit etmek için oldukça etkilidir.
Ne Demek sitesindeki bilgiler kullanıcılar vasıtasıyla veya otomatik oluşturulmuştur. Buradaki bilgilerin doğru olduğu garanti edilmez. Düzeltilmesi gereken bilgi olduğunu düşünüyorsanız bizimle iletişime geçiniz. Her türlü görüş, destek ve önerileriniz için iletisim@nedemek.page